Tshepang MoremiTshepang Moremi
When the Analysis Board Returns Zero: A Sports Storyteller Learns to VerifyOne night in London, I opened the match-analysis software for a new piece and...
Egypt crowned African champions, secure Olympic 2028 berth: Kenya and Cameroon earn 2027 World Cup spotsThe transfer window is often the noisiest period in world volleyball, but in...
A Nine-Dimension Esports Report With Every Data Cell EmptyThe newsroom clock read 2:40 in the morning. On the screen sat a finished...
Darren Yap and Singapore's Historic Poomsae Medal at the Asian GamesAt twenty-three, I misreported the result of a Vietnamese track athlete by...
Ireland–Israel: A Cut-Short Press Conference and an Unverified AllegationInside a pre-match press-conference room ahead of the Ireland–Israel fixture ...
Second Apron: The Death Sentence Written in Legal Ink, Not Tactical InkSecond Apron: The Death Sentence Written in Legal Ink, Not Tactical Ink Hook ...
World Cup 2026: 104 Matches and the Cost of Legs That Never RestOn 22 September 2026, in the 21st minute at the Etihad, Rodri went down near...
When the Esports Dataset Returns to Zero: The Boundary Between Analysis and FabricationWhen the Esports Dataset Returns to Zero: The Boundary Between Analysis and...
A Job Posting at Tulane and the Hidden Budget Line of American Collegiate SwimmingIn August 2026, I opened the human resources listings page of Tulane Universi...
Ceferin Re-election Bid for UEFA Presidency: The Power Board and the $2.11 Billion Question for FIFAThe quiet summer does not announce collapse; it only clears the path for it. ...
Querétaro and the Night Chivas Dropped Their Own Memory at AkronThe rain on that park — memory never fully dries. This story begins with a...
Gray Returns Less Than Two Months After Retirement: A Deal Priced in Attention, Not DataThe day Khuu Khac Binh Khanh changed his profile picture to the colours of RR...
The Last of Us Tops the 100 Greatest Games List: The Real Dispute Is the Missing RubricTwelve hours after Kinda Funny Games published its list of the 100 greatest...
When Sports Data Gets Contaminated: Domain Mislabeling and the Fabricated-Analysis TrapOver the past three weeks I have been tracking a sports-data processing...
13th After Six Games: Carrick's Seat and a Division With No Clean AnswerThat Sunday afternoon, I stood in the press zone after an open training sessi...
Julián Álvarez and the Barcelona Rejection: When Atlético Madrid Chose to Keep the 'Heart' Instead of Selling the 'Contract'Nha Trang night, Germany drowned in the final whistle, and my voice shattered...
The Undug Layer: Vietnamese Youth Tennis and the Void Behind the GlowThe U16 boys' semifinal at a youth tennis tournament in Binh Duong, April....
India drawn into a brutal bracket: Japan awaits in quarter-finals, China looms in semi-finals at the 2026 Asian GamesThe 2026 Asian Games badminton draw in Aichi-Nagoya has handed the Indian...
1-4 Champions League Humiliation: Carrick's Manchester United Schooled by 'Indonesian Giant', Managerial Seat Hotter Than EverHook Minute 118 seconds. The ball had barely rolled from the centre circle, t...
Kevin Mier and the 4-3 Clasico Joven Night: Seven Saves, Ten Lost Balls, and the Inter Miami ExamThe night the Clasico Joven closed at 4-3 in Cruz Azul's favor, I went back t...
